automobile engine block - Turco Inglés Diccionario